Haldane's dilemma